self-assembled structures - Französisch Englisch Wörterbuch